Compund Words

Sponsored Links

Last Search Words

Search Result:new town




Overview of noun new_town

The noun new town has 1 sense


  • new town -- (a planned urban community created in a rural or undeveloped area and designed to be self-sufficient with its own housing and education and commerce and recreation)